on a substrate - German English Dictionary